cart load of manure - Turc Anglais Dictionnaire